using System;
using Sinacor.Infra.UI.Common;

namespace Sinacor.UI.Bovespa.Contabil.Model.Parameter
{
    /// <summary>
    /// Model Class - FiltroPlanoConta
    /// </summary>
    [Serializable]
    public class FiltroPlanoConta : BaseModel
    {
        #region Atributos

        private String _codigoConta;
        private Int32? _codigoResumidoConta;
        private Byte? _digitoResumidoConta;

        #endregion

        #region Propriedades

        /// <summary>
        /// CodigoConta
        /// </summary>
        public String CodigoConta
        {
            get { return this._codigoConta; }
            set { this._codigoConta = value; this.OnPropertyChanged("CodigoConta"); }
        }

        /// <summary>
        /// CodigoResumidoConta
        /// </summary>
        public Int32? CodigoResumidoConta
        {
            get { return this._codigoResumidoConta; }
            set { this._codigoResumidoConta = value; this.OnPropertyChanged("CodigoResumidoConta"); }
        }


        /// <summary>
        /// DigitoResumidoConta
        /// </summary>
        public Byte? DigitoResumidoConta
        {
            get { return this._digitoResumidoConta; }
            set { this._digitoResumidoConta = value; this.OnPropertyChanged("DigitoResumidoConta"); }
        }

        #endregion
    }
}